Skip to content

chore: add .turbo to ignoreWatch#1042

Merged
webfansplz merged 1 commit intovuejs:mainfrom
skirtles-code:turbo-ignoreWatch
Feb 11, 2026
Merged

chore: add .turbo to ignoreWatch#1042
webfansplz merged 1 commit intovuejs:mainfrom
skirtles-code:turbo-ignoreWatch

Conversation

@skirtles-code
Copy link
Copy Markdown
Contributor

While trying to build the project in watch mode (pnpm dev), I found it got into an infinite build loop.

pnpm dev is using turbo to run the builds. The tsdown builds succeed, but this updates the log files in the .turbo directories, triggering the watcher to re-run the builds. This updates the logs again and the whole process keeps repeating over and over.

I've added ignoreWatch: ['.turbo'] to the tsdown.config.ts files, so the watcher won't watch those logs.

It isn't clear to me whether this a new problem or something that's not worked for a while. I believe tsup works the same way as tsdown, https://tsup.egoist.dev/#watch-mode. Perhaps there's some platform-specific reason why I'm getting this infinite loop, or maybe pnpm dev isn't commonly used?

@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 10, 2026

Deploy Preview for vue-devtools-docs canceled.

Name Link
🔨 Latest commit e438696
🔍 Latest deploy log https://app.netlify.com/projects/vue-devtools-docs/deploys/698b6b14bb675c000837a7d6

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Feb 10, 2026

Open in StackBlitz

@vue/devtools-applet

npm i https://pkg.pr.new/@vue/devtools-applet@1042

@vue/devtools-core

npm i https://pkg.pr.new/@vue/devtools-core@1042

@vue/devtools

npm i https://pkg.pr.new/@vue/devtools@1042

@vue/devtools-api

npm i https://pkg.pr.new/@vue/devtools-api@1042

@vue/devtools-kit

npm i https://pkg.pr.new/@vue/devtools-kit@1042

@vue/devtools-electron

npm i https://pkg.pr.new/@vue/devtools-electron@1042

@vue/devtools-shared

npm i https://pkg.pr.new/@vue/devtools-shared@1042

@vue/devtools-ui

npm i https://pkg.pr.new/@vue/devtools-ui@1042

vite-plugin-vue-devtools

npm i https://pkg.pr.new/vite-plugin-vue-devtools@1042

commit: e438696

@webfansplz webfansplz merged commit 3416c38 into vuejs:main Feb 11, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants